flak jackets - German English Dictionary